package edu.calpoly.csc.coursebook.util;

import java.util.Collection;

/**
 * 
 * @see KeywordExtractor
 */
public interface KeywordThesaurus
{
   /**
    * Defines keywords from input text.
    * @param input
    * @return
    */
   public Collection<String> getKeywords(String word);
   
   /**
    * Defines keywords from input text and returns only those keywords present 
    * in <code>possibilities</code>.
    * 
    * @param input
    * @param possibilities
    * @return
    */
   public Collection<String> getKeywords(String input, Collection<String> possibilities);
}